package com.yt.sys.models.service;

import com.baomidou.mybatisplus.service.IService;
import com.yt.sys.models.dto.SysRoleDTO;
import com.yt.sys.models.dto.SysUserDTO;
import com.yt.sys.models.bo.SysUserSaveBO;
import java.util.List;

public interface ISysUserService extends IService<SysUserDTO> {
    boolean add(SysUserSaveBO saveBO);

    // 获取用户拥有的角色
    List<SysRoleDTO> getUserRoles(Long userId);

    // 分配角色给用户
    boolean assignRoles(Long userId, List<Long> roleIds);
}